/*
 * @lc app=leetcode.cn id=7 lang=javascript
 *
 * [7] 整数反转
 */

// @lc code=start
/**
 * @param {number} x
 * @return {number}
 */
var reverse = function(x) {
    let sign = Math.sign(x);//正数返回1 负数返回-1
    let num = Math.abs(x);//取绝对值
    let result = num.toString().split('').reverse().join('')*sign;//字符串转化为数组，倒序之后再拼接成字符串
    if(result > Math.pow(2,31)-1 || result < Math.pow(2,31)* -1) {
        //判断是否溢出
        return 0;
    }
    return result;
};
// @lc code=end

